Extracting Device Fingerprints from Flash Memory by Exploiting Physical Variations

نویسندگان

  • Pravin Prabhu
  • Ameen Akel
  • Laura M. Grupp
  • Wing-Kei S. Yu
  • G. Edward Suh
  • Edwin Kan
  • Steven Swanson
چکیده

We evaluate seven techniques for extracting unique signatures from NAND flash devices based on observable effects of process variation. Four of the techniques yield usable signatures that represent different trade-offs between speed, robustness, randomness, and wear imposed on the flash device. We describe how to use the signatures to prevent counterfeiting and uniquely identify and/or authenticate electronic devices.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Framework for the Evaluation of Physical Unclonable Functions

A PUF is a chip-unique challenge-response mechanism exploiting manufacturing process variation inside integrated circuits (ICs). It has many useful applications such as device authentication and secure, memory-less key storage. A mobile device can be authenticated using a PUF challenge-response pair. Moreover, a cryptographic key can be securely embedded in a mobile device using a PUF without a...

متن کامل

FRASH: Hierarchical File System for FRAM and Flash

In this work, we develop novel file system, FRASH, for byteaddressable NVRAM (FRAM[1]) and NAND Flash device. Byte addressable NVRAM and NAND Flash is typified by the DRAM-like fast access latency and high storage density, respectively. Hierarchical storage architecture which consists of byte-addressable NVRAM and NAND Flash device can bring synergy and can greatly enhance the efficiency of fil...

متن کامل

ParaFS: A Log-Structured File System to Exploit the Internal Parallelism of Flash Devices

File system designs are undergoing rapid evolution to exploit the potentials of flash memory. However, the internal parallelism, a key feature of flash devices, is hard to be leveraged in the file system level, due to the semantic gap caused by the flash translation layer (FTL). We observe that even flash-optimized file systems have serious garbage collection problems, which lead to significant...

متن کامل

How Much Can Data Compressibility Help to Improve NAND Flash Memory Lifetime?

Although data compression can benefit flash memory lifetime, little work has been done to rigorously study the full potential of exploiting data compressibility to improve memory lifetime. This work attempts to fill this missing link. Motivated by the fact that memory cell damage strongly depends on the data content being stored, we first propose an implicit data compression approach (i.e., com...

متن کامل

Characterizing Flash Memory : Anomalies , Observations , and Applications ∗ UCSD CSE Tech Report CS 2009 - 0946

Despite flash memory’s promise, it suffers from many idiosyncrasies such as limited durability, data integrity problems, and asymmetry in operation granularity. As architects, we aim to find ways to overcome these idiosyncrasies while exploiting flash memory’s useful characteristics. To be successful, we must understand the trade-offs between the performance, cost (in both power and dollars), a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011